package com.txsj.scan.view;

import com.txsj.scan.base.IView;
import com.txsj.scan.bean.EpcInfo;
import com.txsj.scan.bean.EpcTagBean;
import com.txsj.scan.bean.LabelBean;
import com.txsj.scan.bean.WarehouseBean;

import java.util.List;

public interface IReadLabelView extends IView {
    void onError(String msg);
    void onSuccess();
    void onLoading();
    void onUpdateCount(List<LabelBean> unUsefulLabelList,List<String> unUsefulList, List<EpcInfo>
            usefulList , long usefulCount, long allCount);
    void onWarehouseError(String msg);
    void onWarehouseEmpty(String msg);
    void onWarehouseSuccess(List<WarehouseBean> warehouseList);
    void onScanError(String msg);

    void checkShowList(List<EpcTagBean> tagBeanList);
}
